Tourco sable - French English Dictionary